/**
	@file shift.S
	@author Andrew D. Zonenberg
	@brief Test of the shifter
 */
 
.set noreorder					/*	Prevent any optimizations from reordering instructions!
									We want exe to exactly match source! */

.section .startup.bootvec, "ax", @progbits 
.globl _start
_start:
		
	li			$t0, 0xdeadbeef
	li			$t1, 1
	sllv		$t2, $t0, $t1		/*	t2 = BD5B7DDE */
	sll			$t3, $t0, 2			/*	t3 = 7AB6FBBC */
	srl			$t4, $t0, 3			/*	t4 = 1BD5B7DD */
	li			$t1, 4
	srlv		$t5, $t0, $t1		/*	t5 = 0DEADBEE */
	sra			$t6, $t0, 5			/*	t6 = FEF56DF7 */
										
.infloop:							/*	Infinite loop
										tests j instruction */
	j			.infloop
